package com.ytjj.qmyx.admin.dao;

import com.ytjj.qmyx.admin.model.CountryInfo;
import com.ytjj.qmyx.admin.model.request.ProductBrandRequest;
import com.ytjj.qmyx.admin.model.response.BrandChooseResponse;
import com.ytjj.qmyx.admin.model.response.ProductBrandResponse;
import com.ytjj.qmyx.mall.model.ProductBrand;

import java.util.List;

/**
 *
 * 
 * @Version: 1.0
 */
public interface ProductBrandDao {

	List<BrandChooseResponse> getProductBrandList();

	List<ProductBrandResponse> selectList(ProductBrandRequest request);

	Integer isExists(String brandName);

	Integer addProductBrand(ProductBrand productBrand);

	Integer udpateProductBrand(ProductBrand productBrand);

	Integer deleteProductBrand(Integer id);

	List<CountryInfo> findCountryAll();

    List<ProductBrand> selectBySupplyBrandId(Integer id);

	int insertSelective(ProductBrand record);
}
